darning%20needle

noun

  1. 1

    A damselfly, or a dragonfly that resembles one.

Translate “darning%20needle” to another language

Click any language to open the translator with this word already filled in.

Darning%20needle Definition & Meaning | TranslatePulse